needle leaf - Español Inglés Diccionario